badly digested - French English Dictionary